/**
 * Created by Administrator on 2016/7/5.
 */
(function(){
    function Init(){
        this.hostUrl=location.protocol+'//'+location.host+'/';   //地址
    }
    Init.prototype={
        constructor:Init,
        /*上传图片*/
        upLoadImage:function(){
            $('input:file').localResizeIMG({
                width: 100,
                quality: 0.8,
                success: function (result) {
                    var img = new Image();
                    img.src = result.base64;
                    $('.upImage').html(img);
                }
            });
        },
        /*点击验证*/
        vilidateClick:function(){
            var that=this;
            $(".btn").on("click",function(){
                /*企业类型*/

                if($("#company_type").val()=="请选择"){
                    alert("企业类型不能为空!");
                    return false;
                }
                /*营业执照编号*/
                if(!$("#license_num").val()){
                    alert("营业执照编号不能为空!");
                    return false;
                }
                /*注册省份*/
                if($("#delivery_area1").val()=="请选择"){
                    alert("注册省份不能为空!");
                    return false;
                }
                /*注册市*/
                if($("#delivery_area2").val()=="请选择"){
                    alert("注册市不能为空!");
                    return false;
                }
                /*注册地区*/
                if($("#delivery_area3").val()=="请选择"){
                    alert("注册地区不能为空!");
                    return false;
                }
                /*法人代表*/
                if(!$("#president").val()){
                    alert("法人代表不能为空");
                    return false;
                }
                /*营业执照照片*/
                if(!$("#account_license").val()){
                    alert("营业执照照片不能为空");
                    return false;
                }
            });
        },
        /*三级联动*/
        linkAge:function(){
            var that=this,
                area1=$("#delivery_area1"),
                area2=$("#delivery_area2"),
                area3=$("#delivery_area3");

            area1.on("change",function(){

                if($(this).val()!="请选择"){
                    area2.attr("disabled",false);
                }else{
                    area2.attr("disabled",true).val("请选择");
                    area3.attr("disabled",true).val("请选择");
                    return;
                }
                var a_id1 = $(this).find('option:selected').data('a_id');
                var cont = '<option value="请选择">请选择</option>';
                $.post(that.hostUrl+'Cuser_access/get_area',{parentid:a_id1},function(json){
                    for(var i=0;i<json.length;i++)
                    {
                        cont+='<option value="'+json[i].area_name+'" data-a_id="'+json[i].id+'">'+json[i].area_name+'</option>';
                    }
                    area2.html(cont);
                },'json');
            });

            this.area2(area2,area3);
        },
        /*市*/
        area2:function(area2,area3){
            var that=this;
            area2.on("change",function(){
                if($(this).val()!="请选择"){
                    area3.attr("disabled",false);
                }else{
                    area3.attr("disabled",true).val("请选择");
                    return;
                }
                var a_id2 = $(this).find('option:selected').data('a_id');
                var cont = '<option value="请选择">请选择</option>';
                $.post(that.hostUrl+'Cuser_access/get_area',{parentid:a_id2},function(json){
                    for(var i=0;i<json.length;i++)
                    {
                        cont+='<option value="'+json[i].area_name+'" data-a_id="'+json[i].id+'">'+json[i].area_name+'</option>';
                    }
                    area3.html(cont);
                },'json');
            });
        }
    };

    var base=new Init();
    base.upLoadImage();
    base.vilidateClick();
    base.linkAge();
})();